home *** CD-ROM | disk | FTP | other *** search
/ PC Elektro 3 / PC-Elektro-3-cd1.bin / DesignWorks Professional Schematic Capture / DesignWorks4Setup.exe / Main / Allegro Netlist.rfm < prev    next >
Encoding:
Text File  |  2004-10-16  |  2.4 KB  |  69 lines

  1. {
  2.     DesignWorks Report Form for Cadence Allegro
  3.     Copyright 2000 Capilano Computing Systems Ltd.
  4.     All rights reserved
  5. }
  6. $NOTES
  7. This report form produces a netlist for Cadence Allegro
  8.  
  9.  
  10. Limitations:
  11.  
  12.   This report form works only with Flat designs.
  13.  
  14.  
  15. Attribute    Where    Description
  16.  
  17. Name         Signals  The name of each signal net. Bus
  18.                       signals will be prepended by their
  19.                       bus name.
  20. Name         Devices  The name of the device which is used
  21.                       in the pin list in each signal net.
  22.  
  23. Value        Devices  The parts value used for
  24.                       documentation and silkscreen.
  25.  
  26. Part         Devices  Part name
  27.  
  28.  
  29.  
  30. *** IMPORTANT NOTE ***
  31.  
  32. This netlist script for a third party PCB system is provided with DesignWorks on an "as is" basis with no guarantee that it will work in any particular environment.  Capilano Computing has no control over the file formats that may be used by these systems.  These scripts have generally been created and tested in conjunction with DesignWorks users and were developed for use with a specific version of the target system.  The third party developer may change formats at any time, and we do not have the resources to track every version of every system on the market.
  33.  
  34. If this script does not appear to generate the format required for your system, we are happy to assist customers in generating the appropriate format.  Please contact us at tech@capilano.com and provide a sample netlist and as much information as you can about the required format.
  35. $END
  36. {
  37.   Start of Allegro report output.
  38.   Note that the Allegro format uses commands starting with a $,
  39.   so you have to put a \ in front so they don't confuse the report
  40.   generator
  41. }
  42. $CHECK(This report form is intended only for FLAT mode designs) $PURE $PHYSICAL
  43. $CREATEREPORT($DESIGNNAME.tel) $PROMPT
  44. $SIGSOURCE(Ground)
  45. $SIGSOURCE(Plus5V) &Power
  46. $DESIGNSIGSOURCE &SigSources
  47. $AUTONUMBER(3)
  48. $BUSNAMEON(_)
  49. {
  50.   First, list packages
  51. }
  52. \$PACKAGES
  53. $SORT $DEVICES &Package &Part &Value
  54. $CONTEND(,)
  55. $CONTSTART(      )
  56. $MAXITEMSPERLINE(8)
  57. $COMBDEVSON
  58. $DEVICES$IF(&Package)'&Package' $END! $IF(&Part)'&Part' $END! $IF(&Value)'&Value' $END; $DEVNAME
  59. {
  60.   Now nets
  61. }
  62. \$NETS
  63. $FIND $SIGNALS $NUMPINS(1)
  64. $SORT $SIGNALS $SIGNAME
  65. $SORT $DEVICES $DEVNAME
  66. $SIGPINFORMAT $DEVNAME.$PINNUM
  67. $SIGNALS$SIGNAME ; $PINS
  68. \$END
  69.